Model Checking the FlexRay Startup Phase
نویسنده
چکیده
This report describes a discrete-time model of the startup phase of a FlexRay network. The startup behaviour of this network is analysed in the presence of several faults. It is shown that in certain cases a faulty node can prevent the network from communicating altogether. One previously unknown scenario is uncovered.
منابع مشابه
Fehlertoleranzanalyse des FlexRay Startup-Prozesses
Zusammenfassung. Die FlexRay-ProzedurenWakeup und Startup sollen eine konsistent-synchrone Kommunikation bezüglich eines TDMA verwandten Verfahrens herstellen. Beide Algorithmen werden in dieser Arbeit abstrakt modelliert und mit Hilfe des Model Checkes SPIN bezüglich Terminierung analysiert. Die Ergebnisse zeigen, dass in bestimmten Fehlerszenarios die Verwendung von Central Bus Guardians, die...
متن کاملModel Checking the FlexRay Physical Layer Protocol
The FlexRay standard, developed by a cooperation of leading companies in the automotive industry, is a robust communication protocol for distributed components in modern vehicles. In this paper, we present the first timed automata model of its physical layer protocol, and we use automatic verification to prove fault tolerance under several error models and hardware assumptions. The key challeng...
متن کاملFlexRay for Avionics: Automatic Verification with Parametric Physical Layers
The automotive FlexRay standard is increasingly attracting attention in the aeronautics industry. Upgrading existing physical layers, such as CAN-based systems, with FlexRay is attractive, especially given that inexpensive FlexRay hardware is available on the market. However, such a change of the application context requires a careful examination of the assumptions the protocol is based on. For...
متن کاملTiming Analysis of Real-Time Embedded Systems using Model Checking
Modern real-time embedded systems are highly complex and distributed. Timing analysis of these systems is a challenging task. Model checking is increasingly being used for analyzing such systems. In this paper, we use timed automata based model checking for the timing analysis of distributed embedded systems with fixed priority preemptive tasks which exchange messages via communication buses wi...
متن کاملOptimizing the implementation of real-time Simulink models onto distributed automotive architectures
Future automobiles will support an increasing number of complex, distributed functions such as active safety and X-by-wire. In a model-based design flow, system properties can be verified in advance on function models, by simulation or model checking. To ensure that the properties still hold for the final deployed system, the implementation into software tasks and communication messages should ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012